//===================================================================================
// $$
//
// Coder: Code Milker v1.0
// 0 - EntityName
// 1 - Properties
//===================================================================================

namespace App.Domain.Models {
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    public class JobPositionModel {
        public Guid Id { get; set; }

        public string JobTitle { get; set; }

        public string ReferenceNumber { get; set; }

        public int JobType { get; set; }

        public string Responsibilities { get; set; }

        public string Qualifications { get; set; }

        public string Department { get; set; }

        public string WorkingHours { get; set; }

        public string Payment { get; set; }

        public string Welfare { get; set; }

        public string Vacation { get; set; }

        public int Wants { get; set; }

        public int Province { get; set; }

        public int City { get; set; }

        public int SalaryRange { get; set; }

        public int MonthlySalary { get; set; }

        public int? Major1 { get; set; }

        public int? Major2 { get; set; }

        public int? EducationLevel { get; set; }

        public int? YearsOfExperience { get; set; }

        public int? LanguageLevel { get; set; }

        public int? CareerLevel { get; set; }

        public int? MinAge { get; set; }

        public int? MaxAge { get; set; }

        public int ApplyType { get; set; }

        public string RecruitingUrl { get; set; }

        public string SelectProcess { get; set; }

        public string Address { get; set; }

        public string PostalCode { get; set; }

        public string Contact { get; set; }

        public string Email { get; set; }

        public string Tel { get; set; }

        public bool? ApplyByGraduate { get; set; }

        public bool? IsExchange { get; set; }

        public DateTime? StartDate { get; set; }

        public DateTime? Reposted { get; set; }

        public DateTime EndDate { get; set; }

        public bool IsPending { get; set; }

        public bool IsHot { get; set; }

        public int? Views { get; set; }

        public int? Applies { get; set; }

        public int? Clicks { get; set; }

        public bool IsPosted { get; set; }

        public int? Source { get; set; }

        public DateTime DateCreated { get; set; }

        public DateTime LastUpdated { get; set; }

        public Guid ModifiedBy { get; set; }

        public bool Deleted { get; set; }

        public Guid CompanyId { get; set; }


    }
}
